short-legged rooster - English Synonyms Dictionary